at (someone's) wit's end

Translations
à bout de nerfs
Definitions
In a state of extreme frustration or anxiety, where one feels they have no more patience or solutions left to cope with a difficult situation.